#ifndef ASSOC_CONTAINER_H
#define ASSOC_CONTAINER_H


#include <vector>
#include <stdint.h>

class AssocContainer {
public:
    AssocContainer ()
    : _size(0) {}

    AssocContainer (uint16_t size)
    : _size(size) {}

  virtual ~AssocContainer (){}

  void setSize(uint16_t size)
  {
    this->_size = size;
  }

  virtual void print () const = 0;

protected:
	uint16_t _size;
};

#endif
